This semester in VIS 2128 we explored multiple topics related to spatial analysis in R and R Studio. Over 7 weeks, we covered the modules listed below. The following work demonstrates the material of each module and its associated learnings to show the synthesis of skill-sets acquired throughout the course.

Modules Covered:

  • Displaying Data
  • Visualizing Places
  • Spatial Relationships
  • Routes and Networks
  • Raster Data
  • Interactive Maps

Displaying Data

These two maps compare open space and park lights in Cambridge, MA. We selected these data layers to explore how well-lit the city’s open spaces and parks are and how that may contribute to a resident’s sense of safety and accessibility to those spaces at night. Skills used:

  • Displaying multiple vector layers on the same map

Visualizing Places through Georeferencing

This map was created by georeferencing a historic map of Philadelphia from 1779 in ArcGIS. It documents the extent of impervious surfaces within the modern city as well as the locations of municipal stormwater outfalls. It demonstrates the following skills:

  • Georeferencing a raster image
  • Displaying multiple vector layers on the same map

Spatial Relationships

This series of maps shows different relationships between bike share stations and bike crashes in Philadelphia. The first map aggregates the number of bike crashes in each Philadelphia neighborhood. The second map shows the density of bike crashes per square mile in each neighborhood. They demonstrate the following skills:

  • Aggregating point data to a layer of polygons
  • Calculating and displaying relationships among point and polygon layers based on distance

Routes and Networks

These maps demonstrate travel times to the nearest restaurants and cinemas in Providence, RI. Isochrones are used to show the area that can be reached within 5, 10, and 20 minute cutoff travel times. Both maps show travel time for biking or walking. Skills demonstrated:

  • Displaying multiple vector layers on the same map
  • Calculating and displaying accessibility, based on travel time

Accessibility

These two maps show accessibility based on an exponential distance-decay function of the walking time to the nearest cinema and restaurant in Providence, RI. Both maps were converted from a polygon layer to a raster layer. They demonstrate the following skills:

  • Calculating and displaying accessibility, based on travel time
  • Displaying raster data on a map

Cinema

Restuarant

Converting from Raster to Vector Layers

These two maps were converted into a vector layer from a raster layer. They also display accessibility based on an exponential distance-decay function of the walking time to the nearest restaurant in Providence, RI. They show the number of restaurants a pedestrian can access by walking from a specific point. Skills demonstrated:

  • Calculating and displaying accessibility, based on travel time
  • Converting between raster layers and vector layers

Interactive Maps

This map shows the unit vacancy rate for Detroit Michigan in context to the greater Wayne County. It includes the total units, units occupied, and units vacant per census block parcel. The pop-ups indicate the percent of vacancy per block. The following skills are demonstrated:

  • Displaying data on an interactive map